.NET Core 是新一代的 .NET Framework 版本,可以用來建置現代化、雲端、網際網路連線的應用程式。可以使用 C#、Visual Basic 或 F# 來撰寫。
特性
.NET Core 擁有以下特性:
- 跨平台:Windows、macOS 和 Linux 作業系統上都可以執行。
- 不同架構保持一致:在 x86、x64 及 ARM 等架構上會有相同的執行行為。
- 命令列工具(CLI):在本機開發和持續整合中都可以使用的命令。
- 彈性部屬:可以直接執行應用程式,或部屬到 IIS、Nginx、Apache、Docker 上。
- 相容性:透過 .Net Standard 與 .NET Framework、Xamarin 和 Mono 相容。
- 開源:.Net Core 是 .NET Standard 專案,使用 MIT 和 Apache2 授權。
組合
.NET Core 由下列項目組成:
安裝 SDK
到 .NET 官網下載最新版本(目前是 2.1) SDK。
安裝後到命令提示字元執行 dotnet --info
命令來確認是否有安裝成功。
參考資料